export interface ObjectVO {
  /**
   * 主键
   */
  id: string | number;

  /**
   * 风险分析对象编码
   */
  riskObjectCode: string;

  /**
   * 风险分析对象名称
   */
  analysisName: string;

  /**
   * 风险分析对象类型：1存储设施，2生产设施，3部位，4场所，5区域
   */
  riskObjectType: string;

  /**
   * 是否重大危险源：0否，1是
   */
  isDanger: string;

  /**
   * 重大危险源编码
   */
  hazardCode: string;

  /**
   * 风险分析对象所属部门
   */
  hazardDept: string;

  /**
   * 部门负责人
   */
  hazardLiablePerson: string;

  /**
   * 地图面坐标
   */
  areaSite: string;

}

export interface ObjectForm extends BaseEntity {
  /**
   * 主键
   */
  id?: string | number;

  /**
   * 风险分析对象编码
   */
  riskObjectCode?: string;

  /**
   * 风险分析对象名称
   */
  analysisName?: string;

  /**
   * 风险分析对象类型：1存储设施，2生产设施，3部位，4场所，5区域
   */
  riskObjectType?: string;

  /**
   * 是否重大危险源：0否，1是
   */
  isDanger?: string;

  /**
   * 重大危险源编码
   */
  hazardCode?: string;

  /**
   * 风险分析对象所属部门
   */
  hazardDept?: string;

  /**
   * 部门负责人
   */
  hazardLiablePerson?: string;

  /**
   * 地图面坐标
   */
  areaSite?: string;

}

export interface ObjectQuery extends PageQuery {

  /**
   * 风险分析对象编码
   */
  riskObjectCode?: string;

  /**
   * 风险分析对象名称
   */
  analysisName?: string;

  /**
   * 风险分析对象类型：1存储设施，2生产设施，3部位，4场所，5区域
   */
  riskObjectType?: string;

  /**
   * 是否重大危险源：0否，1是
   */
  isDanger?: string;

  /**
   * 重大危险源编码
   */
  hazardCode?: string;

  /**
   * 风险分析对象所属部门
   */
  hazardDept?: string;

  /**
   * 部门负责人
   */
  hazardLiablePerson?: string;

  /**
   * 地图面坐标
   */
  areaSite?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



